package cn.tedu.bonfire.front.content.service;

import cn.tedu.bonfire.common.pojo.vo.PageData;
import cn.tedu.bonfire.front.content.pojo.vo.CategoryListItemVO;
import cn.tedu.bonfire.front.content.pojo.vo.CategoryStandardVO;
import cn.tedu.bonfire.front.content.pojo.vo.CategoryTreeItemVO;

import java.util.List;

public interface ICategoryService {
    CategoryStandardVO getStandardById(Long id);
    PageData<CategoryListItemVO> listByParent(Long patentId,Integer pageNum,Integer pageSize);

    /**
     * 获取所有类别形成的"树"
     *
     * @return 所有类别形成的"树"
     */
    List<CategoryTreeItemVO> listTree();
}
